Skip to content

ScheduledSubject class

Attributes: [DebuggerDisplay("Observers = {_observerRefCount}")]

Defined in

Namespace: ReactiveUI.Reactive Assembly: ReactiveUI.Reactive.dll Full name: ReactiveUI.Reactive.ScheduledSubject<T> Modifiers: public

Summary

View source

A subject which dispatches all its events on the specified Scheduler.

Applies to

net10.0, net10.0-ios26.0, net10.0-android36.0, net10.0-maccatalyst26.0, net10.0-macos26.0, net10.0-tvos26.0, net9.0, net8.0, net462, net481

Class hierarchy
classDiagram
class ScheduledSubject~T~
class ISignal~T~ {
    <>
}
ISignal~T~ <|.. ScheduledSubject~T~
class ISignal~T, T~ {
    <>
}
ISignal~T, T~ <|.. ScheduledSubject~T~
class IObserver~T~ {
    <>
}
IObserver~T~ <|.. ScheduledSubject~T~
class IObservable~T~ {
    <>
}
IObservable~T~ <|.. ScheduledSubject~T~
class IsDisposed {
    <>
}
IsDisposed <|.. ScheduledSubject~T~
class IDisposable {
    <>
}
IDisposable <|.. ScheduledSubject~T~

Implements: ISignal<T>, ISignal<T, T>, IObserver, IObservable, IsDisposed, IDisposable

Constructors

NameSummary
.ctorInitializes a new instance of the [ScheduledSubject](# class with only a scheduler.

Properties

NameSummary
HasObserversGets a value indicating whether this instance has observers.
IsDisposedGets a value indicating whether this instance is disposed.

Methods

NameSummary
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
OnCompletedNotifies the observer that the provider has finished sending push-based notifications.
OnErrorNotifies the observer that the provider has experienced an error condition.
OnNextProvides the observer with new data.
SubscribeNotifies the provider that an observer is to receive notifications.
Inherited members